import { BaseFetchOptions, ContentFetchOptions, DraftedFetchOptions, LikedByFetchOptions, TimestampsFetchOptions, ViewedByFetchOptions } from '../../../../classes'; /** * FetchEditionOptionsDtoV1 * * Data Transfer Object for querying edition collections. * Inherits timestamp filtering fields and extends them with * edition-specific query parameters. */ export type FetchEditionOptionsDtoV1 = BaseFetchOptions & TimestampsFetchOptions & DraftedFetchOptions & ContentFetchOptions & ViewedByFetchOptions & LikedByFetchOptions & { includeTechScouts?: boolean; techScoutId?: string; techScoutIds?: string[]; timestampMin?: number; timestampMax?: number; };